self-contained device - Espagnol Anglais Dictionnaire